package com.sigerap.proveedor.action;

import java.util.List;

import com.sigerap.insumo.model.DetalleSolicitud;
import com.sigerap.insumo.model.Insumo;
import com.sigerap.insumo.service.InsumoService;
import com.sigerap.proveedor.model.Proveedor;
import com.sigerap.proveedor.service.ProveedorService;
/**
 * 
 * @author Spirit-20121
 *
 */
public class CargarProveedorAction {
	
	private Proveedor proveedor;
	private List<Proveedor> proveedores;
	private ProveedorService service;
	private InsumoService service1;
	private List<Insumo> insumos;
	private List<DetalleSolicitud> solicitud;
	
	public CargarProveedorAction(){
		service = new ProveedorService();
		service1 = new InsumoService();
	}
	
	public String execute()throws Exception{		
		String retorno="exito";			
		proveedor=service.buscarProveedorByRazon(proveedor);
		proveedores=service.listarProveedores();
		insumos=service1.listarInsumos();
		setSolicitud(null);
		return retorno;
	}

	public Proveedor getProveedor() {
		return proveedor;
	}

	public void setProveedor(Proveedor proveedor) {
		this.proveedor = proveedor;
	}

	public List<Proveedor> getProveedores() {
		return proveedores;
	}

	public void setProveedores(List<Proveedor> proveedores) {
		this.proveedores = proveedores;
	}

	public List<Insumo> getInsumos() {
		return insumos;
	}

	public void setInsumos(List<Insumo> insumos) {
		this.insumos = insumos;
	}

	public void setSolicitud(List<DetalleSolicitud> solicitud) {
		this.solicitud = solicitud;
	}

	public List<DetalleSolicitud> getSolicitud() {
		return solicitud;
	}

	


}
